/*
 * Universidad del Valle de Guatemala
 * Departamento de Ciencias de la Computacion
 * Algoritmos y Estructuras de Datos
 * Hoja de Trabajo 5
 * David Coronado, 07325
 */

/**
 *
 * @author David Coronado
 */

public interface Priority_Queue_Interface <E> {


    /**
     * @param number added to the queue
     */
    public void add(E number);

    /**
     *
     * @return the item removed
     */
    public E remove();

    /**
     *
     * @return true if the queue is empty
     */
    public boolean isEmpty();


}
